FRAMEWORK EXAMPLE

NICHT OFFENSICHTLICHES:
- SimpleFramework basiert auf der Vorlage "Cocoa Framework"
- In SimpleFramework wurde die Target-Einstellung "Installation Directory" so gendert, dass das Framework in ein Programmpaket eingebettet werden kann
- In der "Copy Headers" Build-Phase in SimpleFramework wurde der FrameworkClass-Header auf "public" gesetzt
- SimpleFramework-Projektsymbol (oberstes Symbol in der "Groups and Files"-Liste) wurde ins SimpleApp-Projekt gezogen.
- SimpleApp Target-Einstellungen: "Dependencies": "+"-Knopf wurde benutzt, um das "SimpleFramework.framework" als Abhngigkeit hinzuzufgen
- SimpleApp: Copy Files Build-Phase (-> PlugIns) wurde hinzugefgt, und das SimpleFramework.framework-Symbol im SimpleFramework-Projektsymbol wurde dort hineingezogen
- Das SimpleFramework.framework-Symbol aus der "Products"-Gruppe des SimpleFramework-Projekts wurde in die "Linked Frameworks"-Gruppe des SimpleApp-Projekts gezogen.

FEHLER:
- Der NSSpeechSynthesizer wird allokiert und nicht freigegeben, ist also ein Speicherleck. Dies ist nur ein Beispiel, und es wre zu verwirrend geworden, auch noch Code hinzuzufgen, der das Ende der Sprachausgabe abwartet und ihn dann wieder freigibt.  

URHEBERRECHT:
Dieser Code ist (c) 2007-2009 M. Uli Kusterer. Dies ist Beispielcode, und zur freien Verwendung in privaten aber auch kommerziellen Projekten freigegeben. Es drfen weder der Name von Uli Kusterer, noch von The Void Software oder Elgato zum Bewerben von Software, die diesen Code enthlt, verwendet werden. Allerdings wrde ein kleines "Danke an Uli Kusterer" im "ber dieses Programm..."-Fenster sehr geschtzt.